        #photoAlbumDiv
        { 
            position:absolute; 
            top:0px; 
            left:0px; 
            margin:0;
			background:gray;
			color:white;           
            z-index:5;
            width: 700px;
            height:auto;                          
            max-height:800px;            
            visibility:visible;
            font-family:arial;
        }

        #photoDiv
        { 
            position:absolute; 
            top:0px; 
            left:0px; 
            margin:0;
            background:gray;
            color:white;
            z-index:3;
            width: 700px;
            height:auto;                          
            max-height:800px;            
            visibility:hidden;
            font-family:arial;
        }
       
        #uploadDiv
        { 
            position:absolute; 
            top:0px; 
            left:0px; 
            margin:0;
			background:gray;
			color:white;           
            z-index:1;
            width: 700px;
            height:auto;                          
            max-height:800px;            
            visibility:hidden;
            font-family:arial;
        }

        .mouseOut{ background: gray; color: white; }
        .mouseOver{ background: purple; color: white; }
        .hide
        {
            display:none;
        }
        .show
        {
            display:block;
            width:500px;
        }